tun shell snails - Francés Inglés Diccionario